Niphila pilipes
The Chinese scientific name is "Spotted Web Bride", and this spider is also known as "Big Wood Spider" or "Human Faced Spider". This spider is distributed in many countries in East and Southeast Asia, as well as Oceania. It is commonly found in primary and secondary forests as well as gardens.
Popular Models
Random Model
Pufferfish
904 View
Varsity Jacket
682 View
1000ml pure milk carton
1037 View
Old grass rake 3D model
787 View
Classic Scissors
850 View
Yellow Fashion Hoodie
740 View
RideHolidaysT T-Shirt
778 View